/*
 *Options.java
 *Author: Clinton Nolan
 *Contributors:
 *Creation: July 31, 2006
 *Holds Options info
 */

import java.io.*;
import javax.swing.JOptionPane;
import java.awt.event.*;

public class Options {
    //Keys
    static int up = KeyEvent.VK_UP;
    static int down = KeyEvent.VK_DOWN;
    static int left = KeyEvent.VK_LEFT;
    static int right = KeyEvent.VK_RIGHT;
    static int button1 = KeyEvent.VK_F;
    static int button2 = KeyEvent.VK_D;
    static int button3 = KeyEvent.VK_S;
    static int button4 = KeyEvent.VK_A;
    static int button5 = KeyEvent.VK_C;
    static int button6 = KeyEvent.VK_V;
    static int button7 = KeyEvent.VK_G;
    static int button8 = KeyEvent.VK_E;
    static int button9 = KeyEvent.VK_R;
    static int button10 = KeyEvent.VK_T;
    
    static String gamename = "Tactical RPG Maker Engine";   //the game's name
    static String version = "v1.0";         //the game's version number
    static String creator = "Anonymous";    //the name of the game's creator
    static int xres = 800;                  //the game's width
    static int yres = 600;                  //the game's height
    static String gamepath = ".";           //the game's root directory
    static String luapath = "lua";          //the game's lua directory
    static String datapath = "data";        //the game's data directory
    static String screenpath = "screens";   //the game's screen directory
    static String luastart = null;          //the game's lua setup file
    static String menustart = null;         //the first menu to push onto the menu stack
    
    //returns the gamepath with the trailing /
    public static String getGamePath(){
        return gamepath+"/";
    }
    
    //returns the luapath with the trailing /
    public static String getLuaPath(){
        return gamepath+"/"+luapath+"/";
    }
    
    //returns the datapath with the trailing /
    public static String getDataPath(){
        return gamepath+"/"+datapath+"/";
    }
    
    //returns the screenpath with the trailing /
    public static String getScreenPath(){
        return gamepath+"/"+screenpath+"/";
    }
}
